International business developer careers in Doha, Qatar